immobile layer - Spanish English Dictionary